package com.inossem.warehousestorage_inossem.bean.storage;

import java.util.List;

/**
 * Created by Administrator on 2017/7/23 0023.
 */

public class StorageManageMaterielConfirmRequestBean {

    /**
     * wh_id : 4
     * fty_id : 2000
     * location_id : 20000004
     * item_list : [{"id":"2","mat_id":"1","s_area_id":"4001","s_position_id":"2","target_position_list":[{"qty":"5","t_area_position_code":"001-01-01-01"},{"qty":"1","t_area_position_code":"001-01-01-03"}]}]
     */

    private String wh_id;
    private String fty_id;
    private String location_id;
    private List<ItemListBean> item_list;

    public String getWh_id() {
        return wh_id;
    }

    public void setWh_id(String wh_id) {
        this.wh_id = wh_id;
    }

    public String getFty_id() {
        return fty_id;
    }

    public void setFty_id(String fty_id) {
        this.fty_id = fty_id;
    }

    public String getLocation_id() {
        return location_id;
    }

    public void setLocation_id(String location_id) {
        this.location_id = location_id;
    }

    public List<ItemListBean> getItem_list() {
        return item_list;
    }

    public void setItem_list(List<ItemListBean> item_list) {
        this.item_list = item_list;
    }

    public static class ItemListBean {
        /**
         * id : 2
         * mat_id : 1
         * s_area_id : 4001
         * s_position_id : 2
         * target_position_list : [{"qty":"5","t_area_position_code":"001-01-01-01"},{"qty":"1","t_area_position_code":"001-01-01-03"}]
         */

        private String id;
        private String mat_id;
        private String s_area_id;
        private String s_position_id;
        private List<TargetPositionListBean> target_position_list;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getMat_id() {
            return mat_id;
        }

        public void setMat_id(String mat_id) {
            this.mat_id = mat_id;
        }

        public String getS_area_id() {
            return s_area_id;
        }

        public void setS_area_id(String s_area_id) {
            this.s_area_id = s_area_id;
        }

        public String getS_position_id() {
            return s_position_id;
        }

        public void setS_position_id(String s_position_id) {
            this.s_position_id = s_position_id;
        }

        public List<TargetPositionListBean> getTarget_position_list() {
            return target_position_list;
        }

        public void setTarget_position_list(List<TargetPositionListBean> target_position_list) {
            this.target_position_list = target_position_list;
        }

        public static class TargetPositionListBean {
            /**
             * qty : 5
             * t_area_position_code : 001-01-01-01
             */

            private String qty;
            private String t_area_position_code;

            public String getQty() {
                return qty;
            }

            public void setQty(String qty) {
                this.qty = qty;
            }

            public String getT_area_position_code() {
                return t_area_position_code;
            }

            public void setT_area_position_code(String t_area_position_code) {
                this.t_area_position_code = t_area_position_code;
            }
        }
    }
}
